Haus Maids Bishop's StortfordGround Floor, Charringtons House, Link Road, Bishops Stortfordclosed today